@import url("style.css");
/*公共样式*/
body{ font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;background:#fff }
/*body {}*/
blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul {margin:0;padding:0}
address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;border:0}
table {border-collapse:collapse;border-spacing:0}
caption,th {text-align:left;font-weight:400}
abbr,body,fieldset,html,iframe,img {border:0}
address,cite,dfn,em,i,var {font-style:normal}
[hidefocus],summary {outline:0}
li {list-style:none}
h1,h2,h3,h4,h5,h6,small {font-size:100%}
sub,sup {font-size:83%}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
code,kbd,pre,samp {font-family:inherit}
q:after,q:before {content:none}
textarea {overflow:auto;resize:none}
label,summary {cursor:default}
a,button {cursor:pointer}
b,em,h1,h2,h3,h4,h5,h6,strong {font-weight:700}
a,a:hover,del,ins,s,u {text-decoration:none}
body,button,input,keygen,legend,select,textarea {outline:0;color:#333;}/*font:9pt/1.14 "微软雅黑",arial*/
a,a:hover {color:#333}
.w{position: relative;width: 1200px;margin: 0 auto;}
.mb20{margin-bottom: 20px;}
.mt20{margin-top: 20px;}
div:after, dl:after, ul:after{content: ""; display: block; height: 0; clear: both;}
.breadcrumb>li a{color: #337ab7;}
#banner,#banner_img,#foot,#footer,#main,#nav,#top_box,#top_main,.channel-floor {width:1200px;padding:0;margin:0 auto}
.wrap {min-width:1200px;margin:0 auto}
.main {max-width:1200px;margin:0 auto}
.lf,.fl  {float:left}
.rt,.fr {float:right}
.list-none{ padding:0px; margin:0px; list-style:none; }
.met-head{ height:100px; overflow:hidden;}
.met-head .logo li{ float:left; height:100px; line-height:100px; font-size:22px; }
.met-head .logo li img{ max-width:100%; }
.met-head .logo ul>li+li:before{padding:0 10px;color:#ddd; font-size:22px; content:"|\00a0"}
.met-footer{ text-align:center; padding:30px; color:#777; }
.met-footer p{ display:inline-table; padding:0px 5px; margin-bottom:5px; }
.met-logo{ display:block; width:230px; overflow:hidden;}
.met-logo img{ display:block; width:100%; margin:15px auto;}
#booknewstext{ width:90%; margin:15px auto;line-height: 30px;font-size: 14px; display:none;}
#booknewstext p{ line-height:25px !important;}	
.met-member{ background-color:#efefef; background-size:cover; background-repeat:no-repeat; background-position:center center; padding:50px 0px; }
.met-member form{ max-width:400px; margin:0px 10px; background-color:rgba(255,255,255,.7); padding:30px;  }
.met-member input.form-control,.met-member textarea.form-control{ border-radius:0px; height:43px;  }
.met-member .input-group .input-group-addon{ border-radius:0px; background:#efefef; }
.met-member .input-group  i.fa{ font-size:18px; color:#aaa; width:20px; text-align:center; }
.met-member select.form-control{ border-radius:0px; }
.met-member textarea.form-control{ height:auto;  }
.met-member .login_link{ text-align:right; margin-bottom:15px; }
.met-member .login_code_img img{ height:43px; cursor:pointer; }
.met-member .form-control-feedback{ height:43px; line-height:43px; padding-right: 20px;}
.met-member .btn{ border-radius:0px; }
.met-form-choice{ background:#fff; padding:10px;}
.met-form-file-title{ padding-top:8px; padding-bottom:8px; }
.met-form .met-upfile .file-drop-zone{ border:0px; margin:0px; }
.met-form .met-upfile .file-preview{ border-radius:0px; max-width:220px; } /*display:none;*/
.met-form .met-upfile .kv-upload-progress{ max-width:220px; } /*display:none;*/
.met-form .met-upfile .kv-upload-progress .progress{ border-radius:0px; } /*display:none;*/
.met-form .met-upfile .file-preview .file-actions{ display:none; }
.met-form .met-upfile .file-preview-frame{ box-shadow:none; display:block; margin:0px; border:0; padding:0px; float:none; height:auto; }
.met-form .met-upfile .file-preview-frame img{ width:100%!important; height:auto!important;}
.met-form .met-upfile .file-preview-frame:hover{ box-shadow:none; }
.met-form .met-upfile .file-drop-zone-title{ font-size:30px; }
.met-form .met-upfile .fileinput-cancel-button{ width:76px;}
.met-form .met-upfile .progress{ margin-bottom:10px; }
.met-form .select-linkage .form-control{ padding-right:0px; }
.has-success .form-control{ border-color:#ccc; }
.has-success .input-group-addon{ border-color:#ccc; }
/*表单验证*/
.layui-layer-tips .layui-layer-content{background-color: #FF3333!important;}
.layui-layer-tips i.layui-layer-TipsL, .layui-layer-tips i.layui-layer-TipsR{border-bottom-color:#FF3333!important;}
.met-member{ background-color:#f2eded;}
.login_index{ background-color:#f2eded;  }
/*登录界面*/
.login_index{ background-image:url(../images/2015020201454781.jpg); }
.login_index a.btn{ margin-top:20px; }
.login_index .login_type{ text-align:center; margin-top:20px; }
.login_index .login_type p{ color:#444; }
.login_index .login_type .row{ padding-top:5px; }
.login_index .login_type i{ font-size:35px; }
.login_index .login_type i.fa-qq{ color:#70A8D6; }
.login_index .login_type i.fa-weibo{ color:#E07366; }
.login_index .login_type i.fa-weixin{ color:#54C135; }
.login_index .form-control{ border:0; }
/*注册页面*/
.register_index form{ margin:0px auto; max-width:500px; background-color:#fff; }
.register_index .login_link{ margin-top:10px; margin-bottom:0px; }
.register_index .met-more{ position: relative; }
.register_index .met-more span{ position: absolute; text-align:center; height:30px; line-height:30px; left: 50%; margin-left:-50px; top: -15px; width: 100px; overflow:hidden; background-color: #fff; }
.register_index .login_code .form-control-feedback{ display:none!important; }
/*邮箱验证*/
.valid-email-content{ margin:0px auto; max-width:800px; background-color:#fff; padding:100px 20px; color:#555; }
.valid-email .breadcrumb{ margin:0px auto; max-width:800px; border-radius:0px; text-align:center; }
.valid-email .send_email{ margin-right:20px; }
.valid-email .loading{ background:url(../img/loading.gif) no-repeat right center; }
/*短信验证*/
.phone_code{ margin:5px 0px; min-width:100%;  }
.phone_code .badge{ font-weight:normal; background:#777; color:#fff; }
.register_index .fa-mobile{ font-size:26px!important; }
/*会员中心*/
.met-head .user-info{ padding-top:35px; }
.met-head .user-info .breadcrumb{ background:none; }
.member-profile{ padding:10px 0px;} /*background-color:#EFEFEC; */
.member-profile-content{ margin:0px; padding:20px;  }
.member-profile-content .sidebar .list-group-item{ border:none; border-radius:0px; }
.met-member-index .form-group{ margin-bottom:0px; }
.met-member-index .row{ padding:15px 8px; border-bottom:1px solid #ddd; }
.met-member-index .basic .row:last-child{ border-bottom:none; }
.met-member-index .basic .panel-body{ margin:0px 15px; }
.met-member-index .met-form{ max-width:none; background:none; padding:0px; margin:0px; }
.met-member-index .panel{ border:none; border-radius:0px; box-shadow:none; }
.met-member-index .panel-default>.panel-heading{ border-radius:0px; font-size:16px; }
.member-profile-content .sidebar .list-group{ margin-bottom:0px; }
.member-profile-content .met-member-profile{ background:#fff; padding:15px; min-height:500px; }
.member-profile-content .sidebar-box{ background:#fff; padding:20px 15px; }
/*帐号安全*/
.met-member-safety{}
.met-member-safety .media{ padding:30px 0px; border-bottom:1px solid #ddd; position:relative;}
.met-member-safety .media button{ }
.met-member-safety .media i{ font-size:25px; width:50px; text-align:center; color:#337ab7;}
.met-member-safety .media i.fa-unlock-alt{ font-size:33px;  }
.met-member-safety .media i.fa-mobile{ font-size:48px;  }
.met-member-safety .media .media-body{ color:#999;  }
.met-member-safety .media .media-heading{ font-size:18px; color:#444;  }
.met-member-safety .modal .modal-body{ padding:15px 15px 0px;  }
.met-member-safety .modal form{ padding:0px 0px 0px; margin:0px; max-width:none;  }
.met-member-safety .media .loading{ background:#fff url(../img/loading.gif) no-repeat center center; color:#fff; }
/*顶部*/
.top {min-width:1200px;width:100%;height:40px;line-height:40px;background-color:#191919;color:#fff}
#top_box {height:30px;width:1200px;margin:0px auto;min-width:1200px;}
.logintop {width:1200px;padding-right:15px;text-align:right;margin:0px auto;}
.logintop li {display:inline;line-height:30px;text-align:center;padding-left:25px}
.logintop li a {color:#fff}
/*logo*/
.maxbj1 {padding-top:20px;}
.maxbj1 .logo-size {width:230px;float:left;overflow:hidden;margin:0!important;height: 60px;
    line-height: 60px;
    font-size: 1.2rem;}
	.maxbj1 .logo-size a{color:#f00}
.maxbj1 .logo-size img {width:100%;height:auto;display:block;border:none}
/*搜索框*/
search {display:inline-table;width:480px;height:36px;background:#fff;float:left;overflow:hidden;margin-top:10px;border:2px solid #FF0036;margin-left:110px;box-shadow:2px 1px 1px rgba(200,200,200,0.5) inset;}
.search_key {width:356px;height:36px;text-indent:1em;float:left;box-shadow:none;border:none;background:#fff;}
search button {float:right;width:120px;height:36px;border:none;background:#FF0036;color:#fff;cursor:pointer;font-size:15px}
/*购物车按钮*/
.sping_car {height:36px;float:right;margin-top:10px;line-height:36px;color:#666;padding-left:20px;padding-right:10px;position:relative;border:1px solid #ccc}
.sping_car b {display:block;float:left;width:23px;height:23px;margin-top:8px;margin-right:5px;overflow:hidden;background:url(../images/cico.png) no-repeat -12px -190px}
.sping_car em {font-size:14px;color:#FF0036;line-height:30px;margin-left:3px;transition:.1;cursor:pointer}
.sping_car span {position:absolute;top:-10px;right:10px;background:#f30;line-height:1;padding:2px 5px;border-radius:5px 5px 5px 0;color:#fff;}
/*资讯*/
.zixunfubvb {width:385px;margin-top:30px;}
.zixunfubvb  p {line-height:28px;}
/*微信*/
.wexins {margin-top:5px;}
.wexins img {display:none;}
.hide {display:none;}
/*导航菜单*/
.fixedtop {position:fixed;top:0;z-index:100;width:834px;background:#f7f7f7;}
.C_top {margin-top:20px}
.dao_hang nav {width:1200px;height:30px;margin:0 auto;position:relative}
.navsolid {border-bottom:#1f1e1e 2px solid}
.categorys {float:left;position:relative;z-index:4;width:240px;height:50px;overflow:visible}
.categorys .dt a {display:block;height:50px;font:400 15px/50px "microsoft yahei";padding:0 20px;background:#2b2b2b;color:#fff}
.categorys .dt a i {margin-right:10px;}
.categorys .dd {padding-top:1px;margin-top:0;background:#fff;z-index:99;}
.categorys .dd .cata-nav {position:relative;height:380px}
.categorys .dd .cata-nav .item {height:50px}
.categorys .dd .cata-nav .item-left {position:relative}
.categorys .cata-nav-name {padding:0 20px 5px;height:50px;line-height:50px;overflow:hidden}
.categorys .item b {position:absolute;top:19px;right:23px;color:#000;width:4px;height:14px;font:400 9px/14px consolas}
.categorys .cata-nav-name h3 {font-weight:400;font-family:"microsoft yahei";width:100%;line-height:50px;margin:0!important}
.categorys .cata-nav-name h3 a {font-size:15px;color:#000;padding-right:5px}
.categorys .cata-nav-layer {width:900px;height:auto!important;min-height:390px;position:absolute;top:1px;left:240px;background:#f9f9f9;border:1px solid #fff;display:none;box-shadow:0px 0px 3px 2px rgba(0,0,0,.1);-webkit-transition:top .25s ease;transition:top .25s ease;border-left:none;}
.cata-nav .selected .item-left {background:#123456;border-left:1px solid #fff;position:relative;z-index:9;color:#fff;}
.cata-nav .selected h3 a {color:#e23435}
.cata-nav .selected.item b {color:#fff;}
.cata-nav .selected.item .cata-nav-name h3 a {color:#fff;}
.cata-nav-center {margin-bottom:0}
.cata-nav-center dt {font-size:14px;color:#555;line-height:30px;height:30px;margin-top:7px;text-indent:20px;display:inline-block;float:left;font-weight:700;}
.cata-nav-center dd .weight700 {font-weight:700;color:#555;}
.cata-nav-center dd {margin:0 0 0 10px;padding:10px;line-height:36px;border-bottom:1px dashed #f3f3f3;width:90%;display:inline-block;float:left;}
.cata-nav-center dd a {font-size:14px;color:#666;padding-left:5px;padding-right:5px;display:inline-table;}
.cata-nav-center dd .weight700:hover,.cata-nav-center dd a:hover {color:#e23435;}
.navitems {float:left;position:relative;height:40px;width:65%}
.navitems ul {margin-left:50px;height:50px;overflow:hidden}
.navitems li {float:left}
.navitems li a {font:400 16px/50px "microsoft yahei";display:inline-block;padding:0 30px;color:#333;transition:all .2s linear;-webkit-transition:all .2s linear}
.navitems li a:hover {transition:all .2s linear;color:#c92a32}
/*v2导航 20210222*/
/*.categorys .dd{background: rgba(105,101,101,.6)}
.categorys .dd .cata-nav .item{background: none}
.categorys .cata-nav-name h3 a,.categorys .item b{color: #fff}*/
/*搜索框*/
.search-box {border:1px solid #ddd;padding:10px 0;background:#fafafa;}
.search-rows {border-bottom:1px solid #ececec;}
.search-rows:last-child {border-bottom:none;}
.search-rows p {float:left;display:inline;margin-left:0;min-width:70px;text-align:right;text-indent:20px;line-height:24px;color:#000;margin-top:10px;}
/*搜索列表*/
.search-list {float:left;display:inline;padding:10px 0 0px 20px;width:90%;margin:0;}
.search-list li {list-style:none;padding:0px;margin:0px 5px;float:left;margin-bottom:10px;}
.search-list li a {color:#555;padding:2px 10px;transition:all .3s ease-out;}
.search-list li a:hover,.search-list li a:focus,.search-list li a:active {color:#fff;border-radius:4px;transition:all .3s ease-out;}
.search-list li .mark {color:#fff;padding:2px 15px;border-radius:4px;transition:all .3s ease-out;}
/*搜索分类*/
.search-sort {height:40px;line-height:40px;background:#fafafa;border:1px solid #ddd;font-size:14px;margin:20px 0;}
.search-sort .items {padding:0 20px;border-right:1px solid #ddd;color:#000;transition:all .3s ease-out;}
.search-sort .items:hover,.search-sort .items:active {text-decoration:none;}
.search-sort .items .fa-sort-desc {position:relative;left:-13px;}
.search-sort .items i {margin-left:5px;}
.search-sort .items:hover span {color:#f2a654;transition:all .3s ease-out;}
.search-sort .select {color:#f2a654;border-right:1px solid #ddd;}
.search-sort .select i {color:#000;}
.search-sort .asc .fa-sort-asc {color:#FF0036;}
.search-sort .desc .fa-sort-desc {color:#FF0036;}
.moregoods .masonry-child .card-shadow {background:#fff !important;padding:10px 0px 15px 0px !important;}
.masonry-child .card-header section {display:block;width:138.14px;height:163.58px;overflow:hidden;margin:0px auto;}
/*幻灯片*/
.flexslider2 {position:relative;overflow:hidden;height:263px}
.flexslider {position:relative;overflow:hidden}
.slides {position:relative;z-index:1;margin:0;padding:0}
.slides li {cursor:pointer}
.slides li a,.slides li img {display:block;margin:0 auto;width:100%;height: 385px}
.slides li a {z-index:15;margin:0 auto;width:100%}
.flex-control-nav {position:absolute;bottom:30px;left:6.4%;z-index:3;width:100%;text-align:center;display: none}
.flex-control-nav li {display:inline;margin:0 5px;width:12px;height:12px;list-style:none;-ms-zoom:1}
.flex-control-nav a {display:inline-block;overflow:hidden;background:#fff}
.flex-control-nav .flex-active,.flex-control-nav a {z-index:10;width:12px;height:12px;line-height:12px;cursor:pointer;font-size:0;cursor:pointer;border-radius:50%}
.flex-control-nav .flex-active {background:#FF0036}
.flex-direction-nav {position:absolute;top:50%;z-index:3;margin-top:-25px;width:100%}
.flex-direction-nav li a {display:none;position:absolute;overflow:hidden;width:50px;height:50px;font-size:0;cursor:pointer;background:url(../images/ad_ctr1.png) no-repeat}
.flex-direction-nav li a.flex-prev {left:42.5%;top:210px;}
.flex-direction-nav li a.flex-next {right:30.5%;top:210px;background-position:0 -50px}
/*底部广告横幅*/
.foot-service-wraper li {display:block;list-style:none;position:relative;margin:0;width:24.5%;height:75px;line-height:75px;text-align:center;float:left}
.foot-service-wraper li a {font-size:16px;color:#333}
.foot-service-wraper a i {display:inline-table;width:33px;height:33px;font-size:20px;position:relative;margin-right:15px;top:10px;padding-right:5px}
.foot-service-wraper a .srv1 {background:url(../images/zp.png) no-repeat center center;background-size:100% 100%}
.foot-service-wraper a .srv2 {background:url(../images/7t.png) no-repeat center center;background-size:100% 100%}
.foot-service-wraper a .srv3 {background:url(../images/wl.png) no-repeat center center;background-size:100% 100%}
.foot-service-wraper a .srv4 {background:url(../images/sh.png) no-repeat center center;background-size:100% 100%}
/*底部菜单*/
.footerbg {background:#191919;color:#fff}
.foot-nav-wraper {width:75%;overflow:hidden}
.footerbg_c {padding-top:25px}
.foot-nav-wraper .foot-nav-slide {float:left;width:20%;list-style:none;padding:0;margin:0}
.foot-nav-wraper li b {font-weight:400;margin:0 0 14px 0;display:block}
.foot-nav-wraper li b a {color:#fff;font-size:15px}
.foot-nav-wraper li ol li {display:block;line-height:23px;list-style:none;padding:0;margin:0 0 7px 0}
.foot-nav-wraper li ol li a {color:#fff}
.foot-text {width:231px;text-align:center}
.foot-text p {line-height:30px}
.foot-text p b {font-weight:border;font-size:18px;color:#bd4543}
.foot-text p .footer_fw {border:#393939 solid 1px;padding:6px 10px;background:#2c2c2c}
.Copyright {text-align:center;border-top:#393939 solid 1px;padding:15px 0 20px 0;margin-top:20px}


.met-member .btn{height:43px}

/*分页*/
.page {padding: 20px 0;overflow: hidden;position: relative; min-height: -webkit-calc(100% - 44px);min-height: calc(100% - 44px); background: #f1f4f5}
.page-wrap .total {float: left;line-height: 37px;margin-left: 10px;color: #999; display: none}
.met_pager { margin-top: 20px;text-align: center}
.met_pager .PreSpan, .met_pager .NextSpan {padding: 9px 15px;border: 1px solid #e4eaec;background: #fff;color: #ccd5db; cursor: default}
.met_pager * {display: inline-block}
.met_pager {margin-top: 20px;text-align: center}
.met_pager a.Ahover {border-color: #FF0036; background: #FF0036;color: #fff;cursor: default}
.met_pager a {text-decoration: none; padding: 9px 15px;border: 1px solid #e4eaec;background: #fff;text-align: center;color: #76838f}
.met_pager a.NextA {border-right: 1px solid #e4eaec}
.met_pager .PageText {display: none;margin-left: 10px;color: #aaa}
.met_pager input { display: none}

/*收藏列表*/
.favoriter_product{width:100%}
.favoriter_product ul li{width:28%;float:left;text-align:center;border:1px solid #DCDCDC;padding:0 10px;cursor:pointer;margin-top:10px;position:relative;margin-right:20px}
.favoriter_product ul li:hover{border:1px solid red;color:red}
.favoriter_product ul li .p_imgs{width:100%;margin:0 auto}
.favoriter_product ul li .p_imgs img{width:70%;height:70%;padding:10px 0}
.favoriter_product ul li .p_names{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.favoriter_product ul li .times{font-size:12px;padding:10px 0;text-align:left}
.favoriter_product ul li .closes{position:absolute;right:10px;top:-10px;font-size:30px;color:#DCDCDC}
.favoriter_product ul li .closes:hover{color:red}
